.citylist{
  height:100%;
  padding-top:45px;
}
.am-navbar{
  margin-top:-45px;
}
.city{
  .title{
  padding-left:10px;
    color:rgba(104, 104, 104, .9);
    font-size:12px;
    line-height:36px;
    height:36px;
  }
  .cityName{
    padding-left:10px;
    line-height:50px;
    height:50px;
    border-bottom:1px rgba(104, 104, 104, .1) solid;
  }

}
// 右侧索引列表
.cityIndexList{
  position:absolute;
  display:flex;
  flex-direction:column;
  right:5px;
  z-index:1;
  height:90%;
  box-sizing:border-box;
  padding-top:20px;
  text-align:center;

  .cityIndexItem{
    flex:1;
  }
  .cityIndexActive{
    color:#fff;
    background-color:#21b97a;
    border-radius:100%;
    display:inline-block;
    font-size:12px;
    width:15px;
    height:15px;
    line-height:15px;
  }
}
.test{
  color:red;
}
